auto lift
noun
: a hydraulic machine by which automobiles are hoisted above the floor to give access to the underparts
Love words? Need even more definitions?
Merriam-Webster unabridged
Share